1
general::
Phrase(s): give someone the shirt off one’s back
Fig. to give anything that is asked for, no matter the sacrifice required. • Tom would give any of his old army buddies the shirt off his back. • You can always count on Mark when you’re in trouble; he’d give you the shirt off his back.
McGrawhill's American Idioms And Phrasal Verbs